sonar train mechanism - Alemán Inglés Diccionario